{# Sm/UserBundle/Resources/views/layout.html.twig #}

{# On étend notre layout #}
{% extends "::base.html.twig" %}

{% block stylesheets %}
    {% stylesheets filter='cssrewrite' 
        'colorpicker/css/colorpicker.css'
        'colorpicker/css/layout.css'
        '@SmUserBundle/Resources/public/css/*' %}
        <link href="{{ asset_url }}" rel="stylesheet">
    {% endstylesheets %}
{% endblock stylesheets %}

{# Dans notre layout, il faut définir le block body #}
{% block body %}

  {# On affiche les messages flash que définissent les contrôleurs du bundle #}
    {% for type, messages in app.session.flashbag.all() %}
        {% for message in messages %}
            <div class="alert alert-{{ type }}">
                {{ message }}
            </div>
        {% endfor %}
    {% endfor %}

  {# On définit ce block, dans lequel vont venir s'insérer les autres vues du bundle #}
  {% block fos_user_content %}
  {% endblock fos_user_content %}

{% endblock body %}

{% block javascripts %}
    {{ parent() }}
<!-- Colorpicker -->
<script type="text/javascript" src="{{ asset("colorpicker/js/colorpicker.js")}}"></script>
{% endblock javascripts %}